Ga naar hoofdinhoud

Walking Skeleton

1. Wat is een Walking Skeleton?

Martin Fowler geeft misschien wel de kortste definitie:

"A minimal implementation of a system that is functional from end to end.”

Maar wat is precies 'minimal implemenation'? Het gaat om de minimale benodigde features implementeren:

"In essence, it's a very simple, yet working, proof of concept that executes an end-to-end process to demonstrate how something may work in practice. It is a 'skeletal' version of a system - bare bones functionality will be included only - but it is executable, hence 'walking'." 67bricks.com

2. Walking Skeleton bij SoEx

Het walking skeleton bij SoEx moet de volgende twee features implementeren:

  1. Klanten en Medewerkers kunnen bouwstenen toevoegen en verwijderen.

  2. Een medewerker kan een reis defintief maken, waarna deze niet meer aangepast kan worden.

Daarnaast moet het walking skeleton zoveel mogelijk voldoen aan de quality attributes en de principles uit het software guidebook.